3bf2f6
@@ -215,7 +215,8 @@
public long getContentLength() {
   @Override
   public OrcFile.Version getFileVersion() {
     for (OrcFile.Version version: OrcFile.Version.values()) {
-      if (version.getMajor() == versionList.get(0) &&
+      if ((versionList != null && !versionList.isEmpty()) &&
+          version.getMajor() == versionList.get(0) &&
           version.getMinor() == versionList.get(1)) {
         return version;
       }
